de facto president - Francés Inglés Diccionario